package cn.yudao.product.service;

import cn.yudao.product.domain.Product;
import cn.yudao.basic.service.IBaseService;
import cn.yudao.product.domain.ProductDetail;
import cn.yudao.product.dto.ProductPayDto;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author yudao
 * @since 2022-07-21
 */
public interface IProductService extends IBaseService<Product> {

    ProductDetail loadDetailByPetId(Long id);

    void rutchRom(Long[] ids);

    void onSalePet(Long[] ids);

    void offSalePet(Long[] ids);

    void payProduct(ProductPayDto productPayDto);
}
